riding sweeper - German English Dictionary